﻿/* StockModule css */
div.module div.stockReport div.header { height: 35px; line-height:35px; padding-left:10px; background-color:#1B5790; }
div.module div.stockReport div.header span { color:#fff; font-weight:bold; margin-right:5px; }
div.module div.stockReport div.header input[type=text] { width:50px; }
div.module div.stockReport div.header input[type=button] { font-size:90%; }
div.module div.stockReport div.main { position:absolute; top:35px; bottom:0px; width:100%; overflow-y:scroll; }
div.module div.stockReport div.quote { padding:7px; }
div.module div.stockReport span.symbol { font-size:2.0em; font-weight:bold; margin-right:7px; }
div.module div.stockReport span.price { font-size:2.0em; font-weight:bold; }
div.module div.stockReport span.change { font-size:1.6em; font-weight:bold; margin-left:7px; margin-right:7px; }
div.module div.stockReport span.change.down { color:#AA0033; }
div.module div.stockReport span.change.up { color:green; }
div.module div.stockReport div.chart { position:absolute; top: 40px; height:150px; left:7px; right:7px; }
div.module div.stockReport div.headlines { position:absolute; top: 200px; padding:0 7px 7px 7px; }
div.module div.stockReport div.headlines ul { margin:0; padding:0; list-style-type:none; list-style-image:none; }
div.module div.stockReport div.headlines li { margin-bottom:3px; }
div.module div.stockReport div.headlines ul>li>a { display:block; }
div.module div.stockReport div.headlines ul>li>span { font-size:90%; line-height:90%; }
div.module div.stockReport h3 { margin-right:7px; margin-bottom:3px; font-size:1.2em; font-weight:bold; }